.addalbum_btn {
	display: none!important
}

.add_to_album_btn {
	display: none!important
}

#body {
	margin-top: 10px
}

#content {
	min-height: 600px;
	_height: 600px;
	padding-top: 20px
}

#setting_box {
	font-size: 14px;
	width: 685px;
	margin-left: 50px;
	padding-top: 35px
}

#setting_box .head_bd {
	border: 3px solid #e3e3e3;
	margin-right: 15px;
	vertical-align: top
}

#setting_box h1 {
	font-size: 18px;
	color: #82af00;
	line-height: 130%
}

#setting_bar {
	margin: 25px 0 0 35px;
	font-size: 14px;
	width: 147px
}

#setting_bar h1 {
	font-size: 16px;
	line-height: 130%;
	background: url(/img/settings_icon.png) no-repeat -5px -8px;
	padding-left: 20px;
	font-weight: 400;
	color: #333
}

#setting_bar a {
	color: #ff5697;
	padding: 0 10px;
	line-height: 28px;
	font-size: 14px
}

#setting_bar a.c {
	font-weight: 700
}

#setting_bar .base_info {
	margin: 10px 0 20px 14px
}

#setting_form {
	margin-top: 22px;
	position: relative
}

#setting_form dl {
	margin-bottom: 12px
}

#setting_form dd {
	float: left;
	width: 105px;
	text-align: right;
	line-height: 26px;
	vertical-align: middle;
	color: #666
}

#setting_form dt {
	margin-bottom: 12px;
	font-size: 12px;
	color: #666
}

#setting_form .green_button {
	cursor: pointer;
	width: 103px;
	height: 29px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	background: url(http://s13.mogujie.cn/pic/140325/o61vu_kqzegodyozbhsx2ugfjeg5sckzsew_301x599.png) no-repeat
}

.setting_basic .gray_text {
	height: 24px;
	line-height: 24px;
	width: 68px;
	color: #000;
	padding: 0 5px;
	font-size: 12px;
	margin-right: 5px;
	border: 1px #cfcfcf solid
}

.setting_basic select {
	border: 1px solid #cfcfcf;
	height: 22px;
	vertical-align: -4px
}

.setting_basic .unick input {
	height: 24px;
	line-height: 24px;
	width: 255px;
	border: 1px solid #cfcfcf;
	padding-left: 5px;
	color: #666
}

.setting_basic .unick span {
	color: red;
	margin-left: 10px;
	margin-right: 5px;
	font-weight: 700
}

.setting_basic .unick {
	font-size: 12px
}

.iner {
	_padding-top: -50px;
	display: inline;
	*vertical-align: 10px
}

.setting_basic .weibo input {
	height: 24px;
	width: 255px;
	line-height: 24px;
	border: 1px solid #cfcfcf;
	padding-left: 5px;
	color: #666
}

.setting_basic .sex input {
	height: 24px;
	vertical-align: middle;
	margin-left: 10px
}

.setting_basic .location select {
	width: 140px
}

.setting_basic .birthday input {
	width: 54px;
	color: #333
}

.setting_basic textarea {
	height: 120px;
	width: 466px;
	border: 1px solid #cfcfcf;
	color: #666;
	padding: 5px
}

.setting_basic .pstyle {
	width: 365px
}

.fashion_list {
	width: 355px;
	border: 1px #CFCFCF solid;
	overflow: hidden;
	border-radius: 3px;
	padding: 10px;
	position: absolute;
	left: 105px;
	background-color: #fff;
	display: none;
	top: 25px;
	_left: 0
}

.fashion_list .tag {
	width: 330px;
	float: left
}

.fashion_list .close {
	background: url(/img/twitter_light_box_bg.png) no-repeat left bottom;
	width: 11px;
	height: 11px;
	margin: 5px 5px 0 0;
	float: right
}

.fashion_list .tag a {
	color: #690;
	font-size: 12px;
	cursor: pointer;
	padding: 2px 4px;
	white-space: nowrap
}

.fashion_list .tag a:hover {
	text-decoration: underline
}

.setting_basic .is_show_sel {
	float: right;
	margin-top: -25px\9
}

.setting_bindemail .gray_text,
.setting_password .gray_text {
	height: 24px;
	line-height: 24px;
	width: 194px;
	padding: 0 5px;
	font-size: 14px
}

.setting_bindemail .iptemail {
	height: 24px;
	line-height: 24px;
	width: 194px;
	padding: 0 5px;
	border: 1px solid #ccc;
	float: left
}

.setting_avartar dt {
	font-size: 12px
}

.setting_avartar span {
	color: #82af00
}

.setting_avartar .tfile {
	position: absolute;
	filter: alpha(opacity=0);
	opacity: 0;
	left: 255px;
	left: 250px\9;
	*left: 230px;
	_left: 130px;
	top: 0;
	height: 26px;
	display: none
}

.setting_avartar .gray_button {
	width: 65px;
	height: 26px;
	display: inline;
	color: #333;
	font-size: 16px
}

.setting_avartar .gray_text {
	width: 244px;
	height: 24px;
	margin-right: 2px
}

.setting_avartar .avartar_confirm,
.setting_avartar .preview {
	display: none
}

#user_auth {
	color: #666;
	width: 640px;
	margin: 30px 10px 0
}

#user_auth h1 {
	font-size: 14px;
	font-weight: 700;
	line-height: 120%
}

#user_auth p {
	line-height: 180%;
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	padding-left: 10px
}

#user_auth p.notice {
	color: #690;
	font-size: 12px
}

#user_auth p span {
	color: #82af00;
	font-weight: 700
}

.buyer_auth_step {
	margin: 30px 0 0 10px
}

.buyer_auth_step dd {
	float: left;
	clear: both;
	line-height: 30px
}

.buyer_auth_step dd img {
	margin: 2px 15px 0 0
}

.buyer_auth_step dt {
	float: none;
	color: #333;
	line-height: 30px;
	font-size: 14px;
	padding-bottom: 40px;
	padding-left: 40px
}

.buyer_auth_step dt b {
	color: #333
}

.buyer_auth_step dt span {
	background-color: #ffffe2
}

.buyer_auth_step dt a {
	text-decoration: underline;
	color: #326bdd
}

.buyer_auth_step dt a span {
	background-color: #fff;
	text-decoration: underline;
	color: #326bdd;
	font-size: 12px
}

.buyer_auth_step .green_button {
	color: #fff;
	text-decoration: none;
	height: 24px;
	line-height: 24px;
	width: 220px;
	margin-top: 10px
}

.buyer_auth_step .gray_text {
	height: 28px;
	line-height: 28px;
	width: 362px;
	margin-top: 5px;
	font-size: 18px;
	padding-left: 10px
}

.buyer_auth_step .pink_alert_m span {
	font-weight: 700;
	background-color: #ffe1e9;
	color: #da1153
}

#user_auth .auth_success {
	width: 385px;
	height: 50px;
	line-height: 50px;
	background-color: #f2f9e0;
	font-size: 14px;
	padding-left: 15px;
	color: #333;
	margin: 15px 0
}

#user_auth .auth_success b {
	color: #5b8105
}

#user_auth .auth_success span {
	font-size: 12px
}

.mobile_auth {
	height: 400px
}

.mobile_auth dl {
	margin: 20px 0 0 40px;
	line-height: 24px
}

.mobile_auth dd {
	float: left;
	display: inline;
	clear: both;
	width: 100px;
	text-align: right;
	font-size: 14px
}

.mobile_auth dt {
	margin-bottom: 10px;
	height: 26px
}

.mobile_auth dt .green_text {
	height: 24px;
	line-height: 24px;
	width: 200px;
	padding: 0 5px
}

.mobile_auth dt .green_button {
	height: 26px;
	font-size: 14px;
	margin-right: 10px;
	padding: 0 5px
}

.mobile_auth .resent {
	color: #999
}

.account_bind .account_bind_title {
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	color: #666
}

.account_bind .bind_logo {
	margin-top: 5px;
	overflow: hidden;
	zoom: 1
}

.account_bind .bind_help {
	font-size: 12px;
	color: #FF6AA2
}

.account_bind .bind_web {
	margin-left: 15px;
	float: left;
	width: 595px;
	height: 85px
}

.account_bind .bind_web .unbind {
	color: #999
}

.account_bind .bind_logo li {
	overflow: hidden;
	font-size: 12px;
	padding: 30px 0 0;
	line-height: 180%;
	color: #999;
	float: left;
	clear: both;
	zoom: 1;
	height: 85px;
	width: 685px;
	border-bottom: 1px solid #eee
}

.account_bind .bind_logo li.mr0 {
	margin-right: 0
}

.account_bind .bind_logo .checkType_box {
	background: #f7f7f7;
	overflow: hidden;
	zoom: 1;
	height: 23px;
	padding: 12px 0 8px 15px;
	margin-top: 10px
}

.account_bind .bind_logo .checkType {
	float: left;
	color: #666;
	margin-right: 10px
}

.account_bind .bind_logo .checkType input {
	vertical-align: middle;
	margin: 0 5px 4px 10px
}

.account_bind .bind_logo .icon {
	height: 61px;
	width: 61px;
	background: url(/img/setting_icon.png) no-repeat;
	margin-bottom: 4px;
	float: left
}

.account_bind .bind_logo .i_sina {
	background-position: 0 -100px
}

.account_bind .bind_logo .i_tencent {
	background-position: 0 -200px
}

.account_bind .bind_logo .i_qzone {
	background-position: 0 -300px
}

.account_bind .bind_logo .i_renren {
	background-position: 0 -400px
}

.account_bind .bind_logo .i_douban {
	background-position: 0 -500px
}

.account_bind .bind_logo .i_wangyi {
	background-position: 0 -600px
}

.account_bind .bind_logo li span {
	float: left;
	color: #70a700;
	margin-right: 10px
}

.account_bind .bind_logo li .bind_title {
	color: #666;
	font-size: 14px
}

.account_bind .bind_logo li .bind_title b {
	color: #87BD34
}

.account_bind .bind_logo li .bind_title .unbind_link {
	float: right;
	font-size: 12px;
	color: #666;
	text-decoration: underline
}

.account_bind .bind_logo li .bind_result {
	margin: 10px 0 0;
	color: #70a700
}

.account_bind .bind_logo li .bind_result .result_taobao {
	margin: 0 0 0 10px;
	color: #666;
	font-weight: 400
}

.account_bind .bind_logo li .bind_result .result_taobao a {
	color: #666;
	text-decoration: underline
}

.account_bind .bind_logo li span.unbind {
	color: #999
}

.account_bind .bind_logo li a.binded {
	color: #5e7d08
}

.account_bind .bind_logo li #bind_qq {
	clear: both
}

.account_bind .bind_logo .bind_web .addSuccess {
	color: #690;
	line-height: 23px;
	padding-left: 12px;
	vertical-align: center
}

.account_bind p.bind_tip {
	margin-top: 0;
	text-align: left;
	color: #999
}

.bind_box {
	width: 274px;
	height: 118px;
	font-size: 12px;
	background-color: #f5f5f5;
	margin-top: 10px;
	position: absolute;
	display: none
}

.bind_box .top_r {
	background: url(/img/top_r.png) no-repeat scroll;
	height: 4px;
	font-size: 0
}

.bind_box .bottom_r {
	background: url(/img/bottom_r.png) no-repeat scroll;
	height: 4px
}

.bind_box.succ {
	display: block
}

.bind_box .bind_arrow {
	position: absolute;
	left: 0;
	top: -10px;
	width: 12px;
	height: 11px;
	_height: 5px;
	background: #fff url(/img/renren_arrow.png) no-repeat
}

.bind_box .bind_close {
	text-align: right;
	height: 25px;
	line-height: 25px;
	padding-right: 10px
}

.bind_box .bind_close a {
	color: #666;
	font-size: 12px;
	float: right
}

.bind_box dd {
	color: #333;
	width: 75px;
	text-align: right;
	clear: both
}

.bind_box dt {
	margin-bottom: 8px
}

.bind_box .text {
	width: 173px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #55c1e0;
	padding: 0
}

.bind_box .checkbox {
	vertical-align: middle;
	margin: 0 3px 0 0;
	margin: 0 0 0 -2px\9;
	*margin: 0 0 0 -3px
}

.bind_box label {
	color: #333
}

.bind_box .button {
	background-color: #55c1e0;
	border: 1px solid #0992ba;
	color: #fff;
	height: 24px;
	width: 82px;
	padding-bottom: 5px;
	padding-top: 1px\9
}

.bind_box .bind_tips {
	width: 320px;
	height: 70px;
	padding: 10px 0 0 40px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #a1eaff;
	color: #333;
	font-size: 12px;
	line-height: 180%;
	border-radius: 0 0 5px 5px;
	-khtml-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px
}

.bind_box .bind_cancel {
	text-align: center;
	padding-right: 40px;
	margin-top: 20px;
	line-height: 200%
}

.bind_box .bind_cancel a {
	color: #09e;
	font-weight: 700
}

.bind_box .bind_cancel a:hover {
	color: #fff;
	background-color: #09e
}

.bind_box .bind_login {
	width: 200px;
	padding-left: 20px;
	float: left
}

#renren_bind {
	background: url(/img/bind_btn.png);
	display: block;
	width: 41px;
	height: 23px
}

#lb_see_xieyi p {
	color: #666;
	font-size: 14px;
	text-align: center;
	margin: 30px 0
}

#lb_see_xieyi p a.see_it {
	color: #70a700
}

#lb_see_xieyi a.sure {
	display: block;
	width: 74px;
	height: 30px;
	background: url(/img/sure_sub.png) no-repeat;
	margin: 15px auto
}

#welcome {
	width: 640px;
	height: 100px;
	background-color: #d4edfe;
	margin-top: 15px;
	font-size: 14px;
	line-height: 30px;
	padding: 5px 45px 0 15px
}

#welcome img {
	height: 26px;
	width: 26px;
	vertical-align: middle
}

#setting_form .setting_bg dd {
	width: 70px
}

.setting_bg {
	margin: 20px 0 0 11px;
	font-size: 12px;
	width: 410px
}

.setting_bg .gray_button {
	color: #333;
	display: inline;
	font-size: 16px;
	height: 26px;
	width: 65px
}

.setting_bg .gray_text {
	height: 30px;
	margin-right: 2px;
	width: 244px;
	line-height: 30px
}

.setting_bg .tiled {
	line-height: 26px
}

.setting_bg .tiled .t_max {
	font-size: 12px;
	color: #999;
	line-height: 14px
}

.setting_bg .tiled input {
	vertical-align: middle;
	margin-right: 5px;
	_vertical-align: 0;
	padding: 0 5px
}

.setbg_img {
	text-align: center;
	width: 210px;
	font-size: 12px;
	color: #999
}

.pub_img {
	position: relative;
	_position: static
}

.tiled .sbg_file_fake {
	border: 0;
	height: 27px;
	width: 94px;
	background: #fff url(/img/btn_grey_94x27.png) 0 0 no-repeat;
	cursor: pointer;
	float: left
}

.tiled .sbg_file {
	position: absolute;
	left: 70px;
	width: 80px;
	height: 30px;
	font-size: 30px;
	filter: alpha(opacity=0);
	opacity: 0;
	top: 0;
	_top: 67px
}

.s_b_fail,
.s_b_success {
	display: none
}

.coverImg {
	width: 400px;
	overflow: hidden;
	*margin-top: 20px
}

.tiled .s_b_f {
	background: url(/img/error_01.png) no-repeat;
	padding: 0 0 1px 20px;
	*padding-top: 2px
}

.tiled .s_b_s {
	background: url(/img/ok_01.png) no-repeat;
	padding: 0 0 1px 20px;
	*padding-top: 2px
}

.tiled .s_b_cancle {
	margin-left: 10px
}

.tiled .s_b_cancle,
.tiled .s_b_tosee {
	text-decoration: underline;
	color: #09e
}

.tiled .upimg {
	width: 300px
}

.setting_domain {
	margin-top: 30px;
	position: relative;
	width: 645px
}

.setting_domain label {
	width: 135px;
	text-align: right;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	margin-right: 5px
}

.setting_domain span {
	font-size: 12px
}

.setting_domain .title_span {
	color: #333;
	display: block
}

.setting_domain .notice_span {
	color: #999;
	margin-left: 10px;
	display: none;
	line-height: 30px
}

.setting_domain .notice_span img {
	vertical-align: -.4em
}

.setting_domain .submit_span {
	color: #e46100;
	margin-left: 9px
}

.setting_domain .success_msg {
	font-size: 14px;
	background: url(/img/set_domain_success.png) no-repeat 0 3px;
	padding: 5px 0 10px 30px
}

.setting_domain .setting_domain_form {
	font-size: 14px
}

.setting_domain .domain_url {
	padding-left: 31px;
	text-decoration: underline;
	font-size: 16px;
	color: #333
}

.setting_domain .domain_item {
	margin-bottom: 18px;
	position: relative;
	padding-left: 10px
}

.setting_domain .gray_text {
	height: 24px;
	line-height: 24px;
	width: 190px;
	padding: 0 5px;
	font-size: 14px
}

.setting_welfare .gray_text {
	width: 296px;
	height: 30px
}

.setting_welfare img {
	vertical-align: -3px;
	padding: 0 3px
}

.setting_welfare span {
	font-size: 12px;
	color: #FF89A7
}

.piece1_hd {
	background: url(/img/settings_hd_bg.png) no-repeat;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/img/settings_hd_bg.png', sizingMethod='scale')
}

.piece1_bd {
	background: url(/img/settings_bd_bg.png) repeat-y
}

.piece1_ft {
	background: url(/img/settings_ft_bg.png) no-repeat;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/img/settings_ft_bg.png', sizingMethod='scale')
}

#certification {
	margin: 10px 0 0 14px
}

.settings_title {
	background: #f9f9f9;
	width: 649px;
	height: 30px;
	padding: 0 10px 0 20px;
	margin-bottom: 14px
}

.settings_title span {
	color: #ff6aa2;
	font-size: 14px;
	font-weight: 700;
	height: 30px;
	line-height: 30px
}

.setting_basic input.wd150 {
	width: 150px;
	color: #ccc
}

.setting_basic input.clrb {
	color: #000
}

#lb_chose_school .lb_bd {
	padding: 10px;
	width: 600px
}

#lb_chose_school .provs_info a {
	color: #777;
	display: inline-block;
	margin-right: 5px;
	padding: 1px 2px
}

#lb_chose_school .provs_info a.c,
#lb_chose_school .provs_info a:hover {
	color: #fff;
	background: #8db933
}

#lb_chose_school .clr6 {
	color: #666;
	font-size: 14px
}

#lb_chose_school .search_val {
	border: 1px solid #CFCFCF;
	height: 24px;
	line-height: 24px;
	padding-left: 5px;
	width: 193px;
	color: #666
}

#lb_chose_school .search_btn {
	background: url(/img/seach_btn.png);
	width: 52px;
	height: 26px;
	display: block;
	margin-left: 5px
}

#school_area {
	width: 100px;
	height: 24px
}

#lb_chose_school .school_list {
	border: 1px solid #aaa;
	width: 564px;
	padding: 20px 0 20px 30px;
	margin: 10px auto;
	height: 200px;
	overflow-y: scroll
}

#lb_chose_school .school_list li {
	width: 118px;
	height: 22px;
	line-height: 22px;
	background: url(/img/green_dot_5x5.png) no-repeat 0 9px;
	padding-left: 7px;
	float: left;
	overflow: hidden;
	margin-right: 5px
}

#lb_chose_school .school_list li a {
	color: #8db933
}

#lb_chose_school .school_list li a:hover {
	color: #fff;
	background: #8db933
}

#lb_chose_school .close_school {
	display: block;
	width: 82px;
	height: 26px;
	background: url(/img/green_bg_close.png) no-repeat;
	margin: 0 auto
}

.blacklist {
	width: 540px;
	overflow: hidden
}

.blacklist .bl_hd span {
	color: #FF6AA2;
	font-size: 14px;
	font-weight: 700;
	height: 30px;
	line-height: 30px
}

.blacklist .bl_hd p {
	color: #999;
	font-size: 12px
}

.blacklist .bl_bd {
	overflow: hidden;
	margin-top: 25px
}

.blacklist .bl_bd li {
	width: 516px;
	height: 33px;
	padding: 3px 7px;
	margin-bottom: 12px
}

.blacklist .bl_bd .c {
	background: #f7f7f7
}

.blacklist .bl_bd li {
	line-height: 32px;
	font-size: 12px
}

.blacklist .bl_bd li img {
	height: 32px;
	width: 32px;
	vertical-align: top;
	margin: 0 8px 0 0
}

.blacklist .bl_bd li .name {
	color: #ff5697;
	float: left
}

.blacklist .bl_bd li .del {
	color: #666;
	text-decoration: underline
}

#resetpassword .checekcode {
	width: 84px
}

#resetpassword dt {
	float: left;
	width: 550px
}

#resetpassword .gray_text {
	float: left;
	border: 1px solid #cfcfcf
}

#img_checkcode {
	width: 65px;
	height: 25px;
	float: left;
	margin-left: 5px
}

#checkcode_change {
	float: left;
	line-height: 25px;
	color: #85ba00;
	margin-left: 5px
}

#resetpassword .level {
	float: left;
	margin-top: 5px;
	width: 550px;
	line-height: 14px;
	background: url(http://s5.mogujie.cn/pic/120921/7ycvj_kqyuertem5bf6tdwgfjeg5sckzsew_253x28.png) no-repeat 0 0
}

#resetpassword .level .li {
	float: left;
	display: inline;
	width: 84px;
	text-align: center;
	margin-right: 1px
}

#resetpassword .level .ls {
	display: block;
	width: 100%;
	color: #fff
}

#resetpassword .level .current {
	background: url(http://s5.mogujie.cn/pic/120921/7ycvj_kqyuertem5bf6tdwgfjeg5sckzsew_253x28.png) no-repeat 0 0
}

#resetpassword .level .l01 .current {
	background-position: 0 -14px
}

#resetpassword .level .l02 .current {
	background-position: -85px -14px
}

#resetpassword .level .l03 .current {
	background-position: -169px -14px
}

.tip {
	float: left;
	padding-left: 25px;
	font-size: 12px;
	margin-top: 3px
}

.right-tip {
	width: 30px;
	background: url(http://s6.mogujie.cn/pic/120919/7ycvj_kqyxortem5bdix2ugfjeg5sckzsew_17x50.png) no-repeat 5px 0;
	text-indent: -999px;
	overflow: hidden
}

.wrong-tip {
	background: url(http://s6.mogujie.cn/pic/120919/7ycvj_kqyxortem5bdix2ugfjeg5sckzsew_17x50.png) no-repeat 5px -23px;
	color: #ff89a7
}

#user_auth {
	margin-left: 30px
}

#resetpassword .subbox {
	padding-top: 10px;
	position: relative
}

#resetpassword .submit,
#restphone .submit,
.setting_bindemail #my_form .submit,
.setting_domain .save,
.tiled .blue_button {
	text-align: center;
	width: 103px;
	background: url(http://s9.mogujie.cn/pic/140325/o61vu_kqzgq4ckozbhstdwgfjeg5sckzsew_301x599.png);
	display: block;
	border: 0;
	color: #fff!important;
	font-size: 14px;
	font-weight: 700;
	height: 29px;
	cursor: pointer
}

.tiled .blue_button {
	float: left;
	display: inline
}

.setting_domain .save {
	width: 73px;
	background-position: 0 -100px;
	margin-left: 165px;
	display: inline-block
}

#restphone .submit-l {
	background-position: -89px -32px;
	width: 99px;
	line-height: 29px;
	text-align: center
}

#resetpassword .reset {
	padding-left: 10px;
	color: #999;
	text-decoration: underline;
	position: absolute;
	top: 15px;
	left: 108px
}

#restphone .title {
	font-size: 14px;
	line-height: 42px
}

#restphone .text1 {
	padding: 2px;
	width: 222px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #ccc;
	float: left
}

#restphone .short-t {
	width: 80px
}

#restphone .note {
	font-size: 12px;
	color: #6fa123;
	padding: 15px 0
}

#restphone .submit {
	margin-top: 20px
}

#restphone .phone-check {
	background-image: url(http://s6.mogujie.cn/pic/120921/7ycvj_kqyxswcem5bdkzdwgfjeg5sckzsew_460x61.png);
	background-repeat: no-repeat;
	float: left;
	width: 118px;
	text-align: center;
	margin: 5px 0 0 8px;
	font-size: 12px;
	line-height: 22px;
	background-position: -343px 0;
	cursor: pointer
}

.next-tip {
	float: left;
	padding-left: 0!important;
	width: 100%;
	color: #FF86B6
}

#restphone .emailt {
	color: #999;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: 700;
	line-height: 42px;
	padding-bottom: 20px
}

#getpassword .red {
	color: #FF86B6
}

.nopadding {
	padding: 0!important
}

.phonesetp3 .title {
	width: 360px
}

.phonesetp3 .phone-check {
	float: right!important;
	margin-top: 10px!important
}

.phonesetp3 .red {
	color: #ff5697!important;
	font-size: 14px!important
}

.phonesetp3 .green {
	color: #8bbe26;
	font-weight: 700
}

.yellow_base_btn {
	background: url(http://s9.mogujie.cn/pic/140325/o61vu_kqzgq4ckozbhstdwgfjeg5sckzsew_301x599.png) 0 -200px;
	display: block;
	border: 0;
	width: 116px;
	height: 22px;
	cursor: pointer
}

.order_table {
	width: 100%;
	box-shadow: 1px 1px 1px #ddd
}

.order_table td {
	border: 1px solid #f1f1f1;
	color: #333;
	padding: 20px 0;
	vertical-align: top;
	text-align: center
}

.order_table th {
	height: 28px;
	line-height: 28px;
	border-top: 1px solid #f1f1f1;
	text-align: center;
	font-weight: 400;
	background: url(http://s4.mogujie.cn/pic/130702/kuw9n_kqywutdynjbdkv2ugfjeg5sckzsew_20x28.png) repeat-x 0 0
}

.order_table .order_hd td {
	height: 28px;
	line-height: 28px;
	padding: 0;
	text-align: left;
	background: url(http://s6.mogujie.cn/pic/130625/3tqal_kqyuwtkknjbgu6cugfjeg5sckzsew_20x80.png) repeat-x 0 -48px
}

.order_table .order_hd .no,
.order_table .order_hd .order_num,
.order_table .order_hd .deal_time {
	display: inline-block;
	color: #666
}

.order_table .order_hd .no {
	margin-left: 20px
}

.order_table .order_hd .deal_time {
	margin-left: 55px
}

.order_table td.goods {
	padding: 10px 20px;
	text-align: left;
	border-right: 0
}

.order_table td.goods .pic,
.order_table td.goods .desc {
	float: left;
	display: inline
}

.order_table td.goods .pic {
	margin-right: 10px
}

.order_table td.goods .pic img {
	width: 63px;
	border-radius: 3px
}

.order_table td.goods .desc {
	width: 180px;
	overflow: hidden;
	word-wrap: break-word;
	line-height: 20px;
	color: #333
}

.order_table td.goods .desc a {
	color: #333
}

.order_table td.goods .desc .snapshot:hover {
	text-decoration: underline
}

.order_table td.goods .desc p {
	color: #999;
	line-height: 20px
}

.order_table td.aftersale {
	width: 100px
}

.order_table td.aftersale a {
	display: block;
	color: #2f63cf;
	padding: 0 6px
}

.order_table td.aftersale a:hover {
	text-decoration: underline
}

.order_table td.aftersale .red {
	color: #ff6aa2;
	text-indent: 20px;
	background: url(http://s12.mogujie.cn/pic/130820/8qc9_kqyxsvtykfbg2wlwgfjeg5sckzsew_13x14.png) no-repeat 13px 2px
}

.order_table td.aftersale .backnow {
	color: #ff6aa2
}

.order_table td.statues span {
	font-weight: 700;
	line-height: 22px
}

.order_table td.statues .wait_pay,
.order_table td.statues .wait_send,
.order_table td.statues .back {
	color: #ff6aa2
}

.order_table td.statues .sent {
	display: inline-block;
	color: #57b000;
	padding-left: 20px;
	background: url(http://s8.mogujie.cn/pic/130625/3tqal_kqytsvcmnjbfqvtwgfjeg5sckzsew_17x12.png) no-repeat 0 6px
}

.order_table td.statues .cancel {
	color: #c5c5c5
}

.order_table td.statues .done,
.order_table td.statues .back_done {
	color: #999
}

.order_table td.statues .back {
	display: inline-block
}

.order_table td.statues .wait_send {
	background: url(http://s6.mogujie.cn/pic/130818/7ycvj_kqytiq27kfbfiq2ugfjeg5sckzsew_60x80.png) no-repeat 0 0;
	color: #57b000;
	padding-left: 14px
}

.order_table td.statues .wait_send .gray {
	color: #999
}

.order_table td.price,
.order_table td.old_price {
	padding: 20px 10px;
	line-height: 22px;
	border-right: 0;
	border-left: 0
}

.order_table td.old_price {
	color: #666
}

.order_table td.old_price .old,
.order_table td.price .old,
.order_table td.price .old_price {
	text-decoration: line-through
}

.order_table td.price .old_price {
	color: #999
}

.order_table td.total {
	font-weight: 700;
	font-size: 14px;
	line-height: 20px
}

.order_table td.total .free_mail {
	color: #666;
	font-size: 12px;
	font-weight: 400
}

.order_table td.statues .lookup a {
	color: #2f63cf
}

.order_table td.statues .lookup a:hover {
	text-decoration: underline
}

.order_notice {
	line-height: 32px;
	color: #999
}

.order_warp {
	border: 1px solid #dfdfdf;
	border-top: none;
	background: #f9f9f9
}

.order_nav {
	float: left;
	width: 148px;
	background: #f9f9f9
}

.order_nav_list {
	padding-bottom: 10px
}

.order_nav_list li {
	border-top: 1px solid #dfdfdf
}

.order_nav_list li a {
	display: block;
	height: 44px;
	line-height: 44px;
	background: url(http://s6.mogujie.cn/pic/130710/kuw9n_kqyu4x2xnjbfirkugfjeg5sckzsew_22x150.png) repeat-x 0 0;
	font-size: 18px;
	text-align: center;
	color: #535353
}

.order_nav_list li a.on {
	background-position: 0 -94px
}

.order_nav_list li.last {
	border-bottom: 1px solid #dfdfdf
}

.order_statues {
	padding: 10px 0 5px 0;
	border-top: 1px solid #dfdfdf;
	background: #fff
}

.order_statues li {
	border: none;
	margin-bottom: 5px
}

.order_statues li a {
	height: 28px;
	line-height: 28px;
	padding-left: 40px;
	background: url(http://s5.mogujie.cn/pic/130625/3tqal_kqytsu3injbfcvtwgfjeg5sckzsew_5x40.png) no-repeat 27px 12px;
	font-size: 12px;
	color: #666;
	text-align: left
}

.order_statues li a.on,
.order_statues li a:hover {
	background-color: #e6e6e6;
	background-position: 27px -23px
}

.order_statues .waiting_statue {
	position: relative
}

.order_statues .waiting_num {
	color: #FF433C;
	font-style: normal
}

.order_statues a.on .waiting_num,
.order_statues a:hover .waiting_num {
	background-position: 0 -71px
}

.addressbox .addline {
	line-height: 28px;
	height: 28px;
	margin-top: 17px;
	border-top: 1px solid #e1e1e1;
	padding-top: 13px;
	text-indent: 85px
}

.addressbox .addenadress {
	float: left;
	text-decoration: underline;
	color: #666;
	cursor: pointer
}

.addressbox ol {
	padding-top: 10px
}

.addressbox li {
	padding: 5px 0
}

.addressbox label {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.addressbox .need {
	color: #ff5a00
}

.addressbox .inputbox {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.addressbox .lableh {
	width: 85px;
	text-align: right;
	vertical-align: top
}

.addressbox .inputbox input {
	border: 1px solid #c3c3c3;
	padding: 3px
}

.addressbox .telephone {
	width: 46px
}

.addressbox .nomral {
	width: 116px
}

.addressbox textarea {
	width: 430px;
	height: 56px;
	padding: 3px;
	border: 1px solid #c3c3c3
}

.addressbox .subbox {
	padding: 25px 0 15px 0;
	height: 40px
}

.addressbox .subbox a {
	float: left;
	overflow: hidden;
	height: 40px;
	text-indent: -999px;
	margin-left: 11px;
	background-image: url(http://s6.mogujie.cn/pic/130624/7ycvj_kqywmolynjbhmssugfjeg5sckzsew_500x960.png);
	background-repeat: no-repeat
}

.addressbox .subbox .postadress {
	width: 107px;
	margin-left: 86px;
	background-position: 0 -720px
}

.addressbox .subbox .cancel {
	width: 68px;
	background-position: 0 -760px
}

.addressbox .tip {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 4px
}

.addressbox .wrong-tip {
	background: 0 0;
	color: #ff89a7;
	vertical-align: top
}

.addressbox .right-tip {
	background: url(/img/ok_01.png) no-repeat left center;
	text-indent: -999px;
	overflow: hidden;
	width: 50px;
	vertical-align: top
}

.addressbox .ouputtips {
	float: left;
	padding: 0 10px;
	color: #F48C12;
	background-color: #fdfcea;
	margin-left: 10px;
	border: 1px solid #f9f2a7;
	text-indent: 0
}

.addr_edit .addressbox .usad .tip {
	padding-left: 83px
}

.topay {
	display: block
}

#lb_address_manage .lb_close {
	display: block
}

.addressbox_warp {
	margin-top: 40px
}

.address_pop {
	position: relative;
	padding: 20px 20px 20px 0;
	line-height: 38px
}

.pt_ie6hack {
	_padding-top: 8px
}

.addressbox label {
	display: inline-block
}

.address_pop dt {
	position: absolute;
	left: 0;
	width: 90px;
	color: #666;
	text-align: right
}

.address_pop dd {
	position: relative;
	padding-left: 106px
}

.address_pop label.dt {
	margin-left: 12px;
	color: #666;
	width: 24px;
	text-align: left
}

.address_pop .w140 {
	width: 140px
}

.address_pop .w100 {
	width: 100px
}

.address_pop .vm {
	vertical-align: middle
}

.address_pop .textarea {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 6px 8px;
	line-height: 16px;
	color: #666;
	border: 1px solid #c7c7c7;
	border-radius: 2px;
	vertical-align: top
}

.address_pop .breakline {
	display: block
}

.address_pop .prompt {
	padding-left: 8px;
	color: #999
}

.pt10 {
	padding-top: 10px!important
}

.address_pop .confirm_btn {
	display: inline-block;
	width: 104px;
	height: 34px;
	background: url(http://s9.mogujie.cn/pic/140114/ubzlo_kqzekzkekrbdo6dwgfjeg5sckzsew_360x900.png) -200px -217px no-repeat;
	font: 0/0 a;
	overflow: hidden
}

.address_pop .cancel_btn {
	display: inline-block;
	width: 68px;
	height: 34px;
	background: url(http://s9.mogujie.cn/pic/140114/ubzlo_kqzekzkekrbdo6dwgfjeg5sckzsew_360x900.png) -200px -251px no-repeat;
	font: 0/0 a;
	overflow: hidden
}

.address_pop .needicon {
	position: absolute;
	top: 14px;
	left: 90px;
	color: #ff5a00;
	font-size: 14px;
	line-height: 14px;
	font-style: normal
}

.address_pop .text {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 6px 8px;
	height: 12px;
	line-height: 12px;
	color: #666;
	border: 1px solid #c7c7c7;
	border-radius: 2px
}

.address_pop .formsize_large {
	width: 90%
}

.address_pop input.error,
.address_pop input.error:focus {
	border: 1px solid #fa817e;
	display: inline-block
}

.address_pop textarea.error,
.address_pop textarea.error:focus {
	border: 1px solid #fa817e;
	display: block
}

.address_pop .notice {
	padding-left: 8px;
	color: #fa817e
}

.coupon_prompt,
.coupon_prompt .prompt_close,
.coupon_prompt .btn_coupon_use {
	background: url(http://s6.mogujie.cn/pic/140305/o613k_kqzeuqskkrbg26dwgfjeg5sckzsew_178x141.png) no-repeat
}

.coupon_prompt_wrap {
	position: fixed;
	width: 178px;
	height: 101px;
	right: 4px;
	bottom: 30px;
	z-index: 99;
	_bottom: auto;
	_position: absolute;
	_top: expression( (document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight): document.body.scrollTop + (document.body.clientHeight - this.clientHeight))-30);
	display: none
}

.coupon_prompt {
	width: 158px;
	height: 83px;
	position: relative;
	padding: 13px 0 0 20px
}

.coupon_prompt .prompt_close {
	position: absolute;
	right: -4px;
	top: -5px;
	display: block;
	background-position: -162px -116px;
	width: 16px;
	height: 16px
}

.coupon_prompt p {
	color: #fff;
	line-height: 20px;
	margin-bottom: 5px
}

.coupon_prompt p b {
	padding: 0 3px;
	color: #89103d
}

.coupon_prompt .btn_coupon_use {
	background-position: 0 -116px;
	width: 70px;
	height: 25px
}

.coupon_prompt .btn_coupon_look {
	color: #fff;
	text-decoration: underline;
	margin: 3px 0 0 20px
}

.remind_tuihuo {
	float: left;
	width: 180px
}

.remind_tuihuo b {
	color: #fc4e7f;
	border: solid 1px #fc4e7f;
	padding: 0 5px;
	border-radius: 8px;
	margin-right: 4px
}

.singleline {
	overflow: hidden;
	white-space: nowrap;
	word-break: break-all;
	text-overflow: ellipsis
}

.mu_red {
	color: #ff4f7c
}

.mu_lightgray {
	color: #999
}

a.mu_hoverline:hover {
	text-decoration: underline
}

.mu_wrap {
	background: #fff;
	border: 1px solid #dfdfdf;
	overflow: hidden
}

.mu_nav_wrap {
	float: left;
	width: 148px;
	padding-bottom: 10000px;
	margin-bottom: -10000px;
	border-right: 1px solid #f1f1f1;
	background: #f9f9f9;
	_display: inline
}

.mu_content_wrap {
	float: left;
	width: 808px;
	padding-bottom: 20px;
	overflow: hidden
}

.mu_content_wrap .mu_browser_content_wrap {
	border-top: 1px solid #f1f1f1
}

.mu_nav_info {
	padding: 20px 0
}

.mu_nav_info_avatar {
	position: relative;
	margin: 0 auto;
	padding: 5px;
	width: 100px;
	height: 100px;
	*zoom: 1
}

.mu_nav_info_avatar_mk {
	position: absolute;
	top: 0;
	left: 0;
	width: 110px;
	height: 110px;
	background: url(http://s13.mogujie.cn/pic/140219/ubzlo_kqzdgtcxkrbfq6cugfjeg5sckzsew_110x110.png) 0 0 no-repeat;
	_background: url(http://s9.mogujie.cn/pic/140219/ubzlo_kqzggrcbkrbge6cugfjeg5sckzsew_110x110.png) 0 0 no-repeat
}

.mu_nav_info_uname {
	padding: 0 10px;
	text-align: center;
	font: 400 12px/32px helvetica, tahoma, arial, sans-serif;
	color: #333
}

.mu_nav_info_avatar img {
	vertical-align: middle;
	border-radius: 50%
}

.mu_nav_info_ulot {
	display: block;
	width: 84px;
	height: 20px;
	margin: 0 auto;
	font: 0/0 a;
	overflow: hidden
}

.mu_nav_info .uvip {
	background: url(http://s12.mogujie.cn/pic/140224/ubzlo_kqzfq2kdkrbfi6cugfjeg5sckzsew_240x360.png) 0 -36px no-repeat
}

.mu_nav_info .unor {
	background: url(http://s12.mogujie.cn/pic/140224/ubzlo_kqzfq2kdkrbfi6cugfjeg5sckzsew_240x360.png) 8px -56px no-repeat
}

.mu_nav {
	padding-bottom: 10px;
	font-size: 0;
	letter-spacing: 0
}

.mu_nav dt {
	padding-top: 11px;
	padding-left: 14px;
	margin: 0 10px;
	font: 400 18px/38px 'Microsoft YaHei';
	color: #464646;
	background: url(http://s12.mogujie.cn/pic/140224/ubzlo_kqzfq2kdkrbfi6cugfjeg5sckzsew_240x360.png) 0 -359px no-repeat
}

.mu_nav dd {
	font: 400 12px/28px helvetica, tahoma, arial, sans-serif
}

.mu_nav dd a {
	display: block;
	padding-left: 24px;
	color: #666
}

.mu_nav dd a:hover {
	background: #f4f4f4
}

.mu_nav dd.c {
	background: #ececec
}

.mu_nav dd.c a {
	cursor: default
}

.mu_nav dd.c a:hover {
	background: #ececec
}

.mu_nav_count {
	position: relative;
	margin-left: 4px;
	padding: 0 4px;
	font-style: normal;
	background: #ff288f;
	color: #fff;
	border-radius: 2px
}

.mu_nav_count_arw {
	position: absolute;
	left: -6px;
	_left: -2px;
	top: 4px;
	border: 3px solid pink;
	border-color: transparent;
	border-right: 3px solid #ff288f;
	_border-color: pink;
	_filter: chroma(color=pink);
	font-size: 0;
	line-height: 0;
	height: 0;
	_overflow: hidden
}

#body {
	margin-top: 10px
}

#content {
	min-height: 600px;
	_height: 600px;
	padding-top: 20px
}

#setting_box {
	font-size: 14px;
	width: 685px;
	margin-left: 50px;
	padding-top: 35px
}

#setting_box .head_bd {
	border: 3px solid #e3e3e3;
	margin-right: 15px;
	vertical-align: top
}

#setting_box h1 {
	font-size: 18px;
	color: #82af00;
	line-height: 130%
}

#setting_bar {
	margin: 25px 0 0 35px;
	font-size: 14px;
	width: 147px
}

#setting_bar h1 {
	font-size: 16px;
	line-height: 130%;
	background: url(/img/settings_icon.png) no-repeat -5px -8px;
	padding-left: 20px;
	font-weight: 400;
	color: #333
}

#setting_bar a {
	color: #ff5697;
	padding: 0 10px;
	line-height: 28px;
	font-size: 14px
}

#setting_bar a.c {
	font-weight: 700
}

#setting_bar .base_info {
	margin: 10px 0 20px 14px
}

#setting_form {
	margin-top: 22px;
	position: relative
}

#setting_form dl {
	margin-bottom: 12px
}

#setting_form dd {
	float: left;
	width: 105px;
	text-align: right;
	line-height: 26px;
	vertical-align: middle;
	color: #666
}

#setting_form dt {
	margin-bottom: 12px;
	font-size: 12px;
	color: #666
}

#setting_form .green_button {
	cursor: pointer;
	width: 103px;
	height: 29px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	background: url(http://s13.mogujie.cn/pic/140325/o61vu_kqzegodyozbhsx2ugfjeg5sckzsew_301x599.png) no-repeat
}

.setting_basic .gray_text {
	height: 24px;
	line-height: 24px;
	width: 68px;
	color: #000;
	padding: 0 5px;
	font-size: 12px;
	margin-right: 5px;
	border: 1px #cfcfcf solid
}

.setting_basic select {
	border: 1px solid #cfcfcf;
	height: 22px;
	vertical-align: -4px
}

.setting_basic .unick input {
	height: 24px;
	line-height: 24px;
	width: 255px;
	border: 1px solid #cfcfcf;
	padding-left: 5px;
	color: #666
}

.setting_basic .unick span {
	color: red;
	margin-left: 10px;
	margin-right: 5px;
	font-weight: 700
}

.setting_basic .unick {
	font-size: 12px
}

.iner {
	_padding-top: -50px;
	display: inline;
	*vertical-align: 10px
}

.setting_basic .weibo input {
	height: 24px;
	width: 255px;
	line-height: 24px;
	border: 1px solid #cfcfcf;
	padding-left: 5px;
	color: #666
}

.setting_basic .sex input {
	height: 24px;
	vertical-align: middle;
	margin-left: 10px
}

.setting_basic .location select {
	width: 140px
}

.setting_basic .birthday input {
	width: 54px;
	color: #333
}

.setting_basic textarea {
	height: 120px;
	width: 466px;
	border: 1px solid #cfcfcf;
	color: #666;
	padding: 5px
}

.setting_basic .pstyle {
	width: 365px
}

.fashion_list {
	width: 355px;
	border: 1px #CFCFCF solid;
	overflow: hidden;
	border-radius: 3px;
	padding: 10px;
	position: absolute;
	left: 105px;
	background-color: #fff;
	display: none;
	top: 25px;
	_left: 0
}

.fashion_list .tag {
	width: 330px;
	float: left
}

.fashion_list .close {
	background: url(/img/twitter_light_box_bg.png) no-repeat left bottom;
	width: 11px;
	height: 11px;
	margin: 5px 5px 0 0;
	float: right
}

.fashion_list .tag a {
	color: #690;
	font-size: 12px;
	cursor: pointer;
	padding: 2px 4px;
	white-space: nowrap
}

.fashion_list .tag a:hover {
	text-decoration: underline
}

.setting_basic .is_show_sel {
	float: right;
	margin-top: -25px\9
}

.setting_bindemail .gray_text,
.setting_password .gray_text {
	height: 24px;
	line-height: 24px;
	width: 194px;
	padding: 0 5px;
	font-size: 14px
}

.setting_bindemail .iptemail {
	height: 24px;
	line-height: 24px;
	width: 194px;
	padding: 0 5px;
	border: 1px solid #ccc;
	float: left
}

.setting_avartar dt {
	font-size: 12px
}

.setting_avartar span {
	color: #82af00
}

.setting_avartar .tfile {
	position: absolute;
	filter: alpha(opacity=0);
	opacity: 0;
	left: 255px;
	left: 250px\9;
	*left: 230px;
	_left: 130px;
	top: 0;
	height: 26px;
	display: none
}

.setting_avartar .gray_button {
	width: 65px;
	height: 26px;
	display: inline;
	color: #333;
	font-size: 16px
}

.setting_avartar .gray_text {
	width: 244px;
	height: 24px;
	margin-right: 2px
}

.setting_avartar .avartar_confirm,
.setting_avartar .preview {
	display: none
}

#user_auth {
	color: #666;
	width: 640px;
	margin: 30px 10px 0
}

#user_auth h1 {
	font-size: 14px;
	font-weight: 700;
	line-height: 120%
}

#user_auth p {
	line-height: 180%;
	font-size: 14px;
	color: #333;
	margin-top: 10px;
	padding-left: 10px
}

#user_auth p.notice {
	color: #690;
	font-size: 12px
}

#user_auth p span {
	color: #82af00;
	font-weight: 700
}

.buyer_auth_step {
	margin: 30px 0 0 10px
}

.buyer_auth_step dd {
	float: left;
	clear: both;
	line-height: 30px
}

.buyer_auth_step dd img {
	margin: 2px 15px 0 0
}

.buyer_auth_step dt {
	float: none;
	color: #333;
	line-height: 30px;
	font-size: 14px;
	padding-bottom: 40px;
	padding-left: 40px
}

.buyer_auth_step dt b {
	color: #333
}

.buyer_auth_step dt span {
	background-color: #ffffe2
}

.buyer_auth_step dt a {
	text-decoration: underline;
	color: #326bdd
}

.buyer_auth_step dt a span {
	background-color: #fff;
	text-decoration: underline;
	color: #326bdd;
	font-size: 12px
}

.buyer_auth_step .green_button {
	color: #fff;
	text-decoration: none;
	height: 24px;
	line-height: 24px;
	width: 220px;
	margin-top: 10px
}

.buyer_auth_step .gray_text {
	height: 28px;
	line-height: 28px;
	width: 362px;
	margin-top: 5px;
	font-size: 18px;
	padding-left: 10px
}

.buyer_auth_step .pink_alert_m span {
	font-weight: 700;
	background-color: #ffe1e9;
	color: #da1153
}

#user_auth .auth_success {
	width: 385px;
	height: 50px;
	line-height: 50px;
	background-color: #f2f9e0;
	font-size: 14px;
	padding-left: 15px;
	color: #333;
	margin: 15px 0
}

#user_auth .auth_success b {
	color: #5b8105
}

#user_auth .auth_success span {
	font-size: 12px
}

.mobile_auth {
	height: 400px
}

.mobile_auth dl {
	margin: 20px 0 0 40px;
	line-height: 24px
}

.mobile_auth dd {
	float: left;
	display: inline;
	clear: both;
	width: 100px;
	text-align: right;
	font-size: 14px
}

.mobile_auth dt {
	margin-bottom: 10px;
	height: 26px
}

.mobile_auth dt .green_text {
	height: 24px;
	line-height: 24px;
	width: 200px;
	padding: 0 5px
}

.mobile_auth dt .green_button {
	height: 26px;
	font-size: 14px;
	margin-right: 10px;
	padding: 0 5px
}

.mobile_auth .resent {
	color: #999
}

.account_bind .account_bind_title {
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	color: #666
}

.account_bind .bind_logo {
	margin-top: 5px;
	overflow: hidden;
	zoom: 1
}

.account_bind .bind_help {
	font-size: 12px;
	color: #FF6AA2
}

.account_bind .bind_web {
	margin-left: 15px;
	float: left;
	width: 595px;
	height: 85px
}

.account_bind .bind_web .unbind {
	color: #999
}

.account_bind .bind_logo li {
	overflow: hidden;
	font-size: 12px;
	padding: 30px 0 0;
	line-height: 180%;
	color: #999;
	float: left;
	clear: both;
	zoom: 1;
	height: 85px;
	width: 685px;
	border-bottom: 1px solid #eee
}

.account_bind .bind_logo li.mr0 {
	margin-right: 0
}

.account_bind .bind_logo .checkType_box {
	background: #f7f7f7;
	overflow: hidden;
	zoom: 1;
	height: 23px;
	padding: 12px 0 8px 15px;
	margin-top: 10px
}

.account_bind .bind_logo .checkType {
	float: left;
	color: #666;
	margin-right: 10px
}

.account_bind .bind_logo .checkType input {
	vertical-align: middle;
	margin: 0 5px 4px 10px
}

.account_bind .bind_logo .icon {
	height: 61px;
	width: 61px;
	background: url(/img/setting_icon.png) no-repeat;
	margin-bottom: 4px;
	float: left
}

.account_bind .bind_logo .i_sina {
	background-position: 0 -100px
}

.account_bind .bind_logo .i_tencent {
	background-position: 0 -200px
}

.account_bind .bind_logo .i_qzone {
	background-position: 0 -300px
}

.account_bind .bind_logo .i_renren {
	background-position: 0 -400px
}

.account_bind .bind_logo .i_douban {
	background-position: 0 -500px
}

.account_bind .bind_logo .i_wangyi {
	background-position: 0 -600px
}

.account_bind .bind_logo li span {
	float: left;
	color: #70a700;
	margin-right: 10px
}

.account_bind .bind_logo li .bind_title {
	color: #666;
	font-size: 14px
}

.account_bind .bind_logo li .bind_title b {
	color: #87BD34
}

.account_bind .bind_logo li .bind_title .unbind_link {
	float: right;
	font-size: 12px;
	color: #666;
	text-decoration: underline
}

.account_bind .bind_logo li .bind_result {
	margin: 10px 0 0;
	color: #70a700
}

.account_bind .bind_logo li .bind_result .result_taobao {
	margin: 0 0 0 10px;
	color: #666;
	font-weight: 400
}

.account_bind .bind_logo li .bind_result .result_taobao a {
	color: #666;
	text-decoration: underline
}

.account_bind .bind_logo li span.unbind {
	color: #999
}

.account_bind .bind_logo li a.binded {
	color: #5e7d08
}

.account_bind .bind_logo li #bind_qq {
	clear: both
}

.account_bind .bind_logo .bind_web .addSuccess {
	color: #690;
	line-height: 23px;
	padding-left: 12px;
	vertical-align: center
}

.account_bind p.bind_tip {
	margin-top: 0;
	text-align: left;
	color: #999
}

.bind_box {
	width: 274px;
	height: 118px;
	font-size: 12px;
	background-color: #f5f5f5;
	margin-top: 10px;
	position: absolute;
	display: none
}

.bind_box .top_r {
	background: url(/img/top_r.png) no-repeat scroll;
	height: 4px;
	font-size: 0
}

.bind_box .bottom_r {
	background: url(/img/bottom_r.png) no-repeat scroll;
	height: 4px
}

.bind_box.succ {
	display: block
}

.bind_box .bind_arrow {
	position: absolute;
	left: 0;
	top: -10px;
	width: 12px;
	height: 11px;
	_height: 5px;
	background: #fff url(/img/renren_arrow.png) no-repeat
}

.bind_box .bind_close {
	text-align: right;
	height: 25px;
	line-height: 25px;
	padding-right: 10px
}

.bind_box .bind_close a {
	color: #666;
	font-size: 12px;
	float: right
}

.bind_box dd {
	color: #333;
	width: 75px;
	text-align: right;
	clear: both
}

.bind_box dt {
	margin-bottom: 8px
}

.bind_box .text {
	width: 173px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #55c1e0;
	padding: 0
}

.bind_box .checkbox {
	vertical-align: middle;
	margin: 0 3px 0 0;
	margin: 0 0 0 -2px\9;
	*margin: 0 0 0 -3px
}

.bind_box label {
	color: #333
}

.bind_box .button {
	background-color: #55c1e0;
	border: 1px solid #0992ba;
	color: #fff;
	height: 24px;
	width: 82px;
	padding-bottom: 5px;
	padding-top: 1px\9
}

.bind_box .bind_tips {
	width: 320px;
	height: 70px;
	padding: 10px 0 0 40px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #a1eaff;
	color: #333;
	font-size: 12px;
	line-height: 180%;
	border-radius: 0 0 5px 5px;
	-khtml-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px
}

.bind_box .bind_cancel {
	text-align: center;
	padding-right: 40px;
	margin-top: 20px;
	line-height: 200%
}

.bind_box .bind_cancel a {
	color: #09e;
	font-weight: 700
}

.bind_box .bind_cancel a:hover {
	color: #fff;
	background-color: #09e
}

.bind_box .bind_login {
	width: 200px;
	padding-left: 20px;
	float: left
}

#renren_bind {
	background: url(/img/bind_btn.png);
	display: block;
	width: 41px;
	height: 23px
}

#lb_see_xieyi p {
	color: #666;
	font-size: 14px;
	text-align: center;
	margin: 30px 0
}

#lb_see_xieyi p a.see_it {
	color: #70a700
}

#lb_see_xieyi a.sure {
	display: block;
	width: 74px;
	height: 30px;
	background: url(/img/sure_sub.png) no-repeat;
	margin: 15px auto
}

#welcome {
	width: 640px;
	height: 100px;
	background-color: #d4edfe;
	margin-top: 15px;
	font-size: 14px;
	line-height: 30px;
	padding: 5px 45px 0 15px
}

#welcome img {
	height: 26px;
	width: 26px;
	vertical-align: middle
}

#setting_form .setting_bg dd {
	width: 70px
}

.setting_bg {
	margin: 20px 0 0 11px;
	font-size: 12px;
	width: 410px
}

.setting_bg .gray_button {
	color: #333;
	display: inline;
	font-size: 16px;
	height: 26px;
	width: 65px
}

.setting_bg .gray_text {
	height: 30px;
	margin-right: 2px;
	width: 244px;
	line-height: 30px
}

.setting_bg .tiled {
	line-height: 26px
}

.setting_bg .tiled .t_max {
	font-size: 12px;
	color: #999;
	line-height: 14px
}

.setting_bg .tiled input {
	vertical-align: middle;
	margin-right: 5px;
	_vertical-align: 0;
	padding: 0 5px
}

.setbg_img {
	text-align: center;
	width: 210px;
	font-size: 12px;
	color: #999
}

.pub_img {
	position: relative;
	_position: static
}

.tiled .sbg_file_fake {
	border: 0;
	height: 27px;
	width: 94px;
	background: #fff url(/img/btn_grey_94x27.png) 0 0 no-repeat;
	cursor: pointer;
	float: left
}

.tiled .sbg_file {
	position: absolute;
	left: 70px;
	width: 80px;
	height: 30px;
	font-size: 30px;
	filter: alpha(opacity=0);
	opacity: 0;
	top: 0;
	_top: 67px
}

.s_b_fail,
.s_b_success {
	display: none
}

.coverImg {
	width: 400px;
	overflow: hidden;
	*margin-top: 20px
}

.tiled .s_b_f {
	background: url(/img/error_01.png) no-repeat;
	padding: 0 0 1px 20px;
	*padding-top: 2px
}

.tiled .s_b_s {
	background: url(/img/ok_01.png) no-repeat;
	padding: 0 0 1px 20px;
	*padding-top: 2px
}

.tiled .s_b_cancle {
	margin-left: 10px
}

.tiled .s_b_cancle,
.tiled .s_b_tosee {
	text-decoration: underline;
	color: #09e
}

.tiled .upimg {
	width: 300px
}

.setting_domain {
	margin-top: 30px;
	position: relative;
	width: 645px
}

.setting_domain label {
	width: 135px;
	text-align: right;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	margin-right: 5px
}

.setting_domain span {
	font-size: 12px
}

.setting_domain .title_span {
	color: #333;
	display: block
}

.setting_domain .notice_span {
	color: #999;
	margin-left: 10px;
	display: none;
	line-height: 30px
}

.setting_domain .notice_span img {
	vertical-align: -.4em
}

.setting_domain .submit_span {
	color: #e46100;
	margin-left: 9px
}

.setting_domain .success_msg {
	font-size: 14px;
	background: url(/img/set_domain_success.png) no-repeat 0 3px;
	padding: 5px 0 10px 30px
}

.setting_domain .setting_domain_form {
	font-size: 14px
}

.setting_domain .domain_url {
	padding-left: 31px;
	text-decoration: underline;
	font-size: 16px;
	color: #333
}

.setting_domain .domain_item {
	margin-bottom: 18px;
	position: relative;
	padding-left: 10px
}

.setting_domain .gray_text {
	height: 24px;
	line-height: 24px;
	width: 190px;
	padding: 0 5px;
	font-size: 14px
}

.setting_welfare .gray_text {
	width: 296px;
	height: 30px
}

.setting_welfare img {
	vertical-align: -3px;
	padding: 0 3px
}

.setting_welfare span {
	font-size: 12px;
	color: #FF89A7
}

.piece1_hd {
	background: url(/img/settings_hd_bg.png) no-repeat;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/img/settings_hd_bg.png', sizingMethod='scale')
}

.piece1_bd {
	background: url(/img/settings_bd_bg.png) repeat-y
}

.piece1_ft {
	background: url(/img/settings_ft_bg.png) no-repeat;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/img/settings_ft_bg.png', sizingMethod='scale')
}

#certification {
	margin: 10px 0 0 14px
}

.settings_title {
	background: #f9f9f9;
	width: 649px;
	height: 30px;
	padding: 0 10px 0 20px;
	margin-bottom: 14px
}

.settings_title span {
	color: #ff6aa2;
	font-size: 14px;
	font-weight: 700;
	height: 30px;
	line-height: 30px
}

.setting_basic input.wd150 {
	width: 150px;
	color: #ccc
}

.setting_basic input.clrb {
	color: #000
}

#lb_chose_school .lb_bd {
	padding: 10px;
	width: 600px
}

#lb_chose_school .provs_info a {
	color: #777;
	display: inline-block;
	margin-right: 5px;
	padding: 1px 2px
}

#lb_chose_school .provs_info a.c,
#lb_chose_school .provs_info a:hover {
	color: #fff;
	background: #8db933
}

#lb_chose_school .clr6 {
	color: #666;
	font-size: 14px
}

#lb_chose_school .search_val {
	border: 1px solid #CFCFCF;
	height: 24px;
	line-height: 24px;
	padding-left: 5px;
	width: 193px;
	color: #666
}

#lb_chose_school .search_btn {
	background: url(/img/seach_btn.png);
	width: 52px;
	height: 26px;
	display: block;
	margin-left: 5px
}

#school_area {
	width: 100px;
	height: 24px
}

#lb_chose_school .school_list {
	border: 1px solid #aaa;
	width: 564px;
	padding: 20px 0 20px 30px;
	margin: 10px auto;
	height: 200px;
	overflow-y: scroll
}

#lb_chose_school .school_list li {
	width: 118px;
	height: 22px;
	line-height: 22px;
	background: url(/img/green_dot_5x5.png) no-repeat 0 9px;
	padding-left: 7px;
	float: left;
	overflow: hidden;
	margin-right: 5px
}

#lb_chose_school .school_list li a {
	color: #8db933
}

#lb_chose_school .school_list li a:hover {
	color: #fff;
	background: #8db933
}

#lb_chose_school .close_school {
	display: block;
	width: 82px;
	height: 26px;
	background: url(/img/green_bg_close.png) no-repeat;
	margin: 0 auto
}

.blacklist {
	width: 540px;
	overflow: hidden
}

.blacklist .bl_hd span {
	color: #FF6AA2;
	font-size: 14px;
	font-weight: 700;
	height: 30px;
	line-height: 30px
}

.blacklist .bl_hd p {
	color: #999;
	font-size: 12px
}

.blacklist .bl_bd {
	overflow: hidden;
	margin-top: 25px
}

.blacklist .bl_bd li {
	width: 516px;
	height: 33px;
	padding: 3px 7px;
	margin-bottom: 12px
}

.blacklist .bl_bd .c {
	background: #f7f7f7
}

.blacklist .bl_bd li {
	line-height: 32px;
	font-size: 12px
}

.blacklist .bl_bd li img {
	height: 32px;
	width: 32px;
	vertical-align: top;
	margin: 0 8px 0 0
}

.blacklist .bl_bd li .name {
	color: #ff5697;
	float: left
}

.blacklist .bl_bd li .del {
	color: #666;
	text-decoration: underline
}

#resetpassword .checekcode {
	width: 84px
}

#resetpassword dt {
	float: left;
	width: 550px
}

#resetpassword .gray_text {
	float: left;
	border: 1px solid #cfcfcf
}

#img_checkcode {
	width: 65px;
	height: 25px;
	float: left;
	margin-left: 5px
}

#checkcode_change {
	float: left;
	line-height: 25px;
	color: #85ba00;
	margin-left: 5px
}

#resetpassword .level {
	float: left;
	margin-top: 5px;
	width: 550px;
	line-height: 14px;
	background: url(http://s5.mogujie.cn/pic/120921/7ycvj_kqyuertem5bf6tdwgfjeg5sckzsew_253x28.png) no-repeat 0 0
}

#resetpassword .level .li {
	float: left;
	display: inline;
	width: 84px;
	text-align: center;
	margin-right: 1px
}

#resetpassword .level .ls {
	display: block;
	width: 100%;
	color: #fff
}

#resetpassword .level .current {
	background: url(http://s5.mogujie.cn/pic/120921/7ycvj_kqyuertem5bf6tdwgfjeg5sckzsew_253x28.png) no-repeat 0 0
}

#resetpassword .level .l01 .current {
	background-position: 0 -14px
}

#resetpassword .level .l02 .current {
	background-position: -85px -14px
}

#resetpassword .level .l03 .current {
	background-position: -169px -14px
}

.tip {
	float: left;
	padding-left: 25px;
	font-size: 12px;
	margin-top: 3px
}

.right-tip {
	width: 30px;
	background: url(http://s6.mogujie.cn/pic/120919/7ycvj_kqyxortem5bdix2ugfjeg5sckzsew_17x50.png) no-repeat 5px 0;
	text-indent: -999px;
	overflow: hidden
}

.wrong-tip {
	background: url(http://s6.mogujie.cn/pic/120919/7ycvj_kqyxortem5bdix2ugfjeg5sckzsew_17x50.png) no-repeat 5px -23px;
	color: #ff89a7
}

#user_auth {
	margin-left: 30px
}

#resetpassword .subbox {
	padding-top: 10px;
	position: relative
}

#resetpassword .submit,
#restphone .submit,
.setting_bindemail #my_form .submit,
.setting_domain .save,
.tiled .blue_button {
	text-align: center;
	width: 103px;
	background: url(http://s9.mogujie.cn/pic/140325/o61vu_kqzgq4ckozbhstdwgfjeg5sckzsew_301x599.png);
	display: block;
	border: 0;
	color: #fff!important;
	font-size: 14px;
	font-weight: 700;
	height: 29px;
	cursor: pointer
}

.tiled .blue_button {
	float: left;
	display: inline
}

.setting_domain .save {
	width: 73px;
	background-position: 0 -100px;
	margin-left: 165px;
	display: inline-block
}

#restphone .submit-l {
	background-position: -89px -32px;
	width: 99px;
	line-height: 29px;
	text-align: center
}

#resetpassword .reset {
	padding-left: 10px;
	color: #999;
	text-decoration: underline;
	position: absolute;
	top: 15px;
	left: 108px
}

#restphone .title {
	font-size: 14px;
	line-height: 42px
}

#restphone .text1 {
	padding: 2px;
	width: 222px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #ccc;
	float: left
}

#restphone .short-t {
	width: 80px
}

#restphone .note {
	font-size: 12px;
	color: #6fa123;
	padding: 15px 0
}

#restphone .submit {
	margin-top: 20px
}

#restphone .phone-check {
	background-image: url(http://s6.mogujie.cn/pic/120921/7ycvj_kqyxswcem5bdkzdwgfjeg5sckzsew_460x61.png);
	background-repeat: no-repeat;
	float: left;
	width: 118px;
	text-align: center;
	margin: 5px 0 0 8px;
	font-size: 12px;
	line-height: 22px;
	background-position: -343px 0;
	cursor: pointer
}

.next-tip {
	float: left;
	padding-left: 0!important;
	width: 100%;
	color: #FF86B6
}

#restphone .emailt {
	color: #999;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: 700;
	line-height: 42px;
	padding-bottom: 20px
}

#getpassword .red {
	color: #FF86B6
}

.nopadding {
	padding: 0!important
}

.phonesetp3 .title {
	width: 360px
}

.phonesetp3 .phone-check {
	float: right!important;
	margin-top: 10px!important
}

.phonesetp3 .red {
	color: #ff5697!important;
	font-size: 14px!important
}

.phonesetp3 .green {
	color: #8bbe26;
	font-weight: 700
}

.yellow_base_btn {
	background: url(http://s9.mogujie.cn/pic/140325/o61vu_kqzgq4ckozbhstdwgfjeg5sckzsew_301x599.png) 0 -200px;
	display: block;
	border: 0;
	width: 116px;
	height: 22px;
	cursor: pointer
}